(text/identifier: hand_left, shape: circle, size: small, position: left-most on table, status: empty)(text/identifier: hand_right, shape: circle, size: small, position: right-most on table, status: empty)(text/identifier: shaker_1, shape: cylinder, size: large, position: center of table, status: empty, clean, fill_level: l0)(text/identifier: shot_1, shape: cylinder, size: small, position: left of shaker_1, status: empty, clean)(text/identifier: shot_2, shape: cylinder, size: small, position: right of shot_1, status: empty, clean)(text/identifier: shot_3, shape: cylinder, size: small, position: right of shot_2, status: empty, clean)(text/identifier: dispenser_1, shape: rectangle, size: medium, position: above shot_1, status: contains ingredient_1, color: blue)(text/identifier: dispenser_2, shape: rectangle, size: medium, position: above shot_2, status: contains ingredient_2, color: red)(text/identifier: cocktail_1, shape: rectangle, size: medium, position: not applicable, status: to be made by mixing ingredient_2 (part 1, color: red) and ingredient_1 (part 2, color: blue))(text/identifier: cocktail_2, shape: rectangle, size: medium, position: not applicable, status: to be made by mixing ingredient_1 (part 1, color: blue) and ingredient_2 (part 2, color: red))